package entity

import (
	"shqsoft.cn/pasnj/base"
)

//对公存款大额变动_部门
type DGCKDEUTID struct {
	ID     int     `gorm:"AUTO_INCREMENT;primary_key;column:ID"`
	CUNM   string  `gorm:"column:客户名称"`
	ACBL   float64 `gorm:"column:存款余额"`
	JSR    float64 `gorm:"column:较上日"`
	JNC    float64 `gorm:"column:较年初"`
	CYNM   string  `gorm:"column:币种"`
	ABSJSR float64 `gorm:"column:ABSJSR"`
	UTID   int     `gorm:"column:UTID"`
	GXID   int     `gorm:"column:GXID"`
}

//TableName DGCKDE 角色表名
func (DGCKDEUTID) TableName() string {
	return "V_COMP_CKBD_UTID"
}

func DGCKDEUTIDEF() base.EntityFunc {
	return func() interface{} {
		entity := DGCKDEUTID{}
		return &entity
	}
}
func DGCKDEUTIDEFS() base.EntitiesFunc {
	return func() interface{} {
		var entities []DGCKDEUTID
		return &entities
	}
}

func init() {
	dao := base.NewDefaultDao(DGCKDEUTIDEF(), DGCKDEUTIDEFS(), nil)
	base.DaoPoolObj.Put("DGCKDEUTID", dao)
	base.DaoPoolObj.Put("DGCKDEUTID", dao)
}
